package com.rightsidetech.activity.dto.request.ride;

import com.rightsidetech.commom.base.PageRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

@Data
public class ActRidePageReq extends PageRequest implements Serializable {

    @ApiModelProperty("代理商名称")
    private String agentName;

    @ApiModelProperty("型号")
    private String model;

    @ApiModelProperty("状态")
    private Byte status;

    @ApiModelProperty("0-查询申请时间 1-查询审核时间 2-活动时间 3-上传结果的时间")
    private Byte timeType;

    @ApiModelProperty("开始时间 yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;

    @ApiModelProperty("结束时间 yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

    @ApiModelProperty(value = "代理商id",hidden = true)
    private Long agentInfoId;
    @ApiModelProperty(value = "大区id",hidden = true)
    private Long areaId;
}
